artificial climate - Spanish English Dictionary